drumstick (chicken) - English Synonyms Dictionary